% Encoding: UTF8

@inproceedings{Bollobas2003,
author = {BollobÁs, Béla and Borgs, Christian and Chayes, Jennifer and Riordan, Oliver},
title = {Directed scale-free graphs},
booktitle = {Proceedings of the 14th Annual ACM-SIAM Symposium on Discrete Algorithms SODA '03},
year = {2003},
isbn = {0-89871-538-5},
pages = {132--139},
publisher = {Society for Industrial and Applied Mathematics},
}

@article{Barabasi2007,
  author = {Albert-Laszlo Barabasi},
  title = {The Architecture of Complexity: From Network Structure to Human Dynamics},
  journal = {Control Systems Magazine, IEEE},
  year = {2007},
  volume = {27},
  pages = {33--42},
  month = aug,
  doi = {10.1109/MCS.2007.384127},
}
@article{Milo2004,
    author = {Milo, R. and Itzkovitz, S. and Kashtan, N. and Levitt, R. and Shen-Orr, S. and Ayzenshtat, I. and Sheffer, M. and Alon, U.},
    citeulike-article-id = {363614},
    doi = {10.1126/science.1089167},
    issn = {1095-9203},
    journal = {Science},
    keywords = {analysis, evolution, motif, network},
    month = mar,
    number = {5663},
    pages = {1538--1542},
    posted-at = {2009-04-23 14:53:05},
    priority = {3},
    title = {Superfamilies of evolved and designed networks.},
    volume = {303},
    year = {2004}
}
@inproceedings{Parnas1994,
	author = {Parnas, David Lorge},
	title = {Software aging},
	booktitle = {Proceedings of the 16th International Conference on Software Engineering ICSE '94},
	year = {1994},
	isbn = {0-8186-5855-X},
	pages = {279--287},
	location = {Sorrento, Italy},
	publisher = {IEEE Computer Society Press},
	address = {Los Alamitos, CA, USA},
}
@article{Chidamber1994,
 author = {Chidamber, S. R. and Kemerer, C. F.},
 title = {A Metrics Suite for Object Oriented Design},
 journal = {IEEE Transactions on Software Engineering},
 volume = {20},
 number = {6},
 year = {1994},
 issn = {0098-5589},
 pages = {476--493},
 doi = {http://dx.doi.org/10.1109/32.295895},
 publisher = {IEEE Press},
}
@article{Tonella2007,
 author = {Tonella, Paolo and Torchiano, Marco and Du Bois, Bart and Syst\"{a}, Tarja},
 title = {Empirical studies in reverse engineering: state of the art and future trends},
 journal = {Empirical Software Engineering},
 volume = {12},
 number = {5},
 year = {2007},
 issn = {1382-3256},
 pages = {551--571},
 doi = {http://dx.doi.org/10.1007/s10664-007-9037-5},
 publisher = {Kluwer Academic Publishers},
}
@inproceedings{Arnold1993,
	author = {Arnold, Robert S. and Bohner, Shawn A.},
	title = {Impact Analysis - Towards a Framework for Comparison},
	booktitle = {Proceedings of the Conference on Software Maintenance ICSM '93},
	year = {1993},
	isbn = {0-8186-4600-4},
	pages = {292--301},
	publisher = {IEEE Computer Society},
	address = {Washington, DC, USA},
}
@article{Roy2007,
    author = {Chanchal Kumar Roy and James R. Cordy},
    title = {A Survey on Software Clone Detection Research},
    journal = {School of Computing TR 2007-541, Queen’s University},
    year = {2007},
    volume = {115}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@article{Maqbool2007,
  author = {Maqbool, O. and Babri, H. A.},
  title = {Hierarchical Clustering for Software Architecture Recovery},
  journal = {IEEE Transactions on Software Engineering},
  year = {2007},
  volume = {33},
  pages = {759--780},
  number = {11},
  doi = {10.1109/TSE.2007.70732},
  issn = {0098-5589},
}
@inproceedings{Koschke2000,
  author = {Koschke, R. and Eisenbarth, T.},
  title = {A framework for experimental evaluation of clustering techniques},
  booktitle = {Proceedings of the 8th International Workshop on Program Comprehension IWPC 2000},
  year = {2000},
  pages = {201--210},
  __markedentry = {[rodrigo]},
  abstract = {Experimental evaluation of clustering techniques for component recovery
	is necessary in order to analyze their strengths and weaknesses in
	comparison to other techniques. For comparable evaluations of automatic
	clustering techniques, a common reference corpus of freely available
	systems is needed for which the actual components are known. The
	reference corpus is used to measure recall and precision of automatic
	techniques. For this measurement, a standard scheme for comparing
	the components recovered by a clustering technique to components
	in the reference corpus is required. This paper describes both the
	process of setting up reference corpora and ways of measuring recall
	and precision of automatic clustering techniques. For methods with
	human intervention, controlled experiments should be conducted. This
	paper additionally proposes a controlled experiment as a standard
	for evaluating manual and semi-automatic component recovery methods
	that can be conducted cost-effectively},
  doi = {10.1109/WPC.2000.852494},
  file = {Koschke, Eisenbarth - [KE] A framework for experimental evaluation
	of clustering techniques.pdf:papers/Koschke, Eisenbarth - [KE] A
	framework for experimental evaluation of clustering techniques.pdf:PDF;Koschke,
	Eisenbarth - [KE] A framework for experimental evaluation of clustering
	techniques.pdf:papers/Koschke, Eisenbarth - [KE] A framework for
	experimental evaluation of clustering techniques.pdf:PDF},
  keywords = {reverse engineering, software reusability, clustering techniques,
	common reference corpus, cost-effective, experimental evaluation,
	program component recovery, program understanding},
  owner = {rodrigo},
  timestamp = {2008.10.10}
}
@article{White2002,
 author = {White, Brian and Lepreau, Jay and Stoller, Leigh and Ricci, Robert and Guruprasad, Shashi and Newbold, Mac and Hibler, Mike and Barb, Chad and Joglekar, Abhijeet},
 title = {An integrated experimental environment for distributed systems and networks},
 journal = {SIGOPS Operating Systems Review},
 volume = {36},
 number = {SI},
 year = {2002},
 issn = {0163-5980},
 pages = {255--270},
 doi = {http://doi.acm.org/10.1145/844128.844152},
 publisher = {ACM},
}
@article{Stopford2008,
  author = {Benjamin Stopford and Steve Counsell},
  title = {A framework for the simulation of structural software evolution},
  journal = {ACM Transactions on Modeling and Computer Simulation},
  year = {2008},
  volume = {18},
  pages = {1--36},
  number = {4},
  doi = {http://doi.acm.org/10.1145/1391978.1391983},
  issn = {1049-3301},
  publisher = {ACM}
}
@article{Newman2003,
  author = {M. E. J. Newman},
  title = {The structure and function of complex networks},
  journal = {SIAM Review},
  year = {2003},
  volume = {45},
  pages = {167--256}
}
@article{Barabasi1999,
  author = {Albert-Laszlo Barabasi and Reka Albert},
  title = {Emergence of scaling in random networks},
  journal = {Science},
  year = {1999},
  volume = {286},
  pages = {509},
}
@article{Milo2002,
  author = {Milo, R. and Shen-Orr, S. and Itzkovitz, S. and Kashtan, N. and Chklovskii,
	D. and Alon, U. },
  title = {Network motifs: simple building blocks of complex networks.},
  journal = {Science},
  year = {2002},
  volume = {298},
  pages = {824--827},
  number = {5594},
  month = oct,
  citeulike-article-id = {101},
  doi = {10.1126/science.298.5594.824},
  issn = {1095-9203},
  keywords = {comp, comprehensive},
  posted-at = {2008-08-18 08:06:07},
  priority = {2},
}
@article{Valverde2003,
  author = {Sergi Valverde and Ricard V. Sol{\'e}},
  title = {Hierarchical Small Worlds in Software Architecture},
  year = {2003},
  journal = {Submitted to IEEE Transactions on Software Engineering},
}
@article{Myers2003,
  author = {Christopher R Myers},
  title = {Software systems as complex networks: structure, function, and evolvability
	of software collaboration graphs.},
  journal = {Physical Review E},
  year = {2003},
  volume = {68},
  pages = {046116},
  number = {4 Pt 2},
  month = oct,
  institution = {Cornell Theory Center, Rhodes Hall, Cornell University, Ithaca, New
	York 14853, USA.},
  owner = {rodrigo},
  pmid = {14683011},
  timestamp = {2008.11.15}
}
@conference{Marchesi2004,
  author = {Michele Marchesi and Sandro Pinna and Nicola Serra and Stefano Tuveri},
  title = {Power Laws in {Smalltalk}},
  booktitle = {ESUG Conference},
  year = {2004},
  address = {Kothen, Germany},
  month = sep,
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@article{Concas2007,
  author = {Concas, Giulio and Marchesi, Michele and Pinna, Sandro and Serra,
	Nicola},
  title = {Power-Laws in a Large Object-Oriented Software System},
  journal = {IEEE Transactions on Software Engineering},
  year = {2007},
  volume = {33},
  pages = {687--708},
  number = {10},
  issn = {0098-5589},
  keywords = {D.2.3.a Object-oriented programming, D.2.4.h Statistical methods,
	D.2.8.a Complexity measures, D.2.8.d Product metrics, D.2.8.e Software
	science, D.3.2.p Object-oriented languages, G.3.p Stochastic processes},
  owner = {rodrigo},
  timestamp = {2008.11.15}
}
@inproceedings{Hyland-Wood2006,
  author = {David Hyland-Wood and David Carrington and Simon Kaplan},
  title = {Scale-Free Nature of {Java} Software Package, Class and Method Collaboration
	Graphs},
  booktitle = {Proceedings of the 5th International Symposium on Empirical Software Engineering},
  year = {2006},
  publisher = {ACM}
}
@article{Baxter2006,
  author = {Gareth Baxter and Marcus Frean and James Noble and Mark Rickerby
	and Hayden Smith and Matt Visser and Hayden Melton and Ewan Tempero},
  title = {Understanding the shape of {Java} software},
  journal = {SIGPLAN Notices},
  year = {2006},
  volume = {41},
  pages = {397--412},
  number = {10},
  doi = {http://doi.acm.org/10.1145/1167515.1167507},
  issn = {0362-1340},
  publisher = {ACM},
}
@inproceedings{Ichii2008,
  author = {Ichii, M. and Matsushita, M. and Inoue, K. },
  title = {An Exploration of Power-Law in Use-Relation of {Java} Software Systems},
  booktitle = {Proceedings of the 19th Australian Conference on Software Engineering ASWEC 2008},
  year = {2008},
  pages = {422--431},
  issn = {1530-0803},
}
@article{Labelle2004,
  author    = {Nathan LaBelle and Eugene Wallingford},
  title     = {Inter-Package Dependency Networks in Open-Source Software},
  journal   = {Computing Research Repository},
  volume    = {cs.SE/0411096},
  year      = {2004},
}
@article{Louridas2008,
  author = {Panagiotis Louridas and Diomidis Spinellis and Vasileios Vlachos},
  title = {Power laws in software},
  journal = {ACM Transactions on Software Engineering and Methodology},
  year = {2008},
  volume = {18},
  pages = {1--26},
  number = {1},
  doi = {http://doi.acm.org/10.1145/1391984.1391986},
  issn = {1049-331X},
  publisher = {ACM},
}
@article{Potanin2005,
  author = {Alex Potanin and James Noble and Marcus Frean and Robert Biddle},
  title = {Scale-free geometry in {OO} programs},
  journal = {Communications of the ACM},
  year = {2005},
  volume = {48},
  pages = {99--103},
  number = {5},
  doi = {http://doi.acm.org/10.1145/1060710.1060716},
  issn = {0001-0782},
  publisher = {ACM},
}
@article{Chen2008,
  author = {Tao Chen and Qing Gu and Shusen Wang and Xiaoan Chen and Daoxu Chen},
  title = {Module-based large-scale software evolution based on complex networks},
  journal = {Proceedings of the 8th IEEE International Conference on Computer and Information Technology},
  year = {2008},
  pages = {798---803},
}
@article{Lancichinetti2008,
  author = {Lancichinetti, Andrea and Fortunato, Santo and Radicchi, Filippo},
  title = {Benchmark graphs for testing community detection algorithms},
  journal = {Physical Review E},
  year = {2008},
  volume = {78},
  number = {4},
  citeulike-article-id = {3454707},
  posted-at = {2008-10-28 03:40:43},
  priority = {2},
  publisher = {APS},
  timestamp = {2009.02.12},
}
@article{Lancichinetti2009,
  title = {Benchmarks for testing community detection algorithms on directed and weighted graphs with overlapping communities},
  author = {Lancichinetti, Andrea  and Fortunato, Santo },
  journal = {Physical Review E},
  volume = {80},
  number = {1},
  pages = {016118},
  numpages = {8},
  year = {2009},
  month = jul,
  doi = {10.1103/PhysRevE.80.016118},
  publisher = {American Physical Society}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@article{Erdos1959,
  author = {Erd\"{O}s, P. and R\'{E}nyi, A. },
  title = {On random graphs, I},
  journal = {Publicationes Mathematicae (Debrecen)},
  year = {1959},
  volume = {6},
  pages = {290--297},
  citeulike-article-id = {4012374},
  keywords = {graphs, random},
  posted-at = {2009-02-28 00:47:14},
  priority = {2},
}
@book{Tan2005,
 author = {Tan, Pang-Ning and Steinbach, Michael and Kumar, Vipin},
 title = {Introduction to Data Mining},
 edition = {2nd},
 year = {2005},
 isbn = {0321321367},
 publisher = {Addison-Wesley Longman Publishing Co., Inc.},
}
@book{Witten2005,
  author = {Ian H. Witten and Eibe Frank},
  edition = {2nd},
  interhash = {6d7648942e58f322a39a1e8c37edfec6},
  intrahash = {57ade2d873735d4c54d44365dafa7605},
  publisher = {Morgan Kaufmann},
  title = {Data Mining: Practical Machine Learning Tools and Techniques},
  year = 2005,
  keywords = {ai pattern v1002 recognition tool data book learn java analysis},
  added-at = {2010-04-23T17:39:56.000+0200},
  description = {Edition 1 2005 ISBN 978-1-55860-552-7},
  isbn = {978-0-12-088407-0}
}
@article{igraph,
  title = {The igraph software package for complex network research},
  author = {Gabor Csardi and Tamas Nepusz},
  journal = {InterJournal},
  volume = {Complex Systems},
  pages = {1695},
  year = {2006},
  url = {http://igraph.sf.net},
}
@article{Girard2000,
 author = {Girard, Jean-François and Koschke, Rainer},
 title = {A comparison of abstract data types and objects recovery techniques},
 journal = {Science of Computer Programming},
 volume = {36},
 number = {2-3},
 year = {2000},
 issn = {0167-6423},
 pages = {149--181},
 doi = {http://dx.doi.org/10.1016/S0167-6423(99)00035-0},
 publisher = {Elsevier North-Holland, Inc.},
}
@inproceedings{Wu2005,
  author = {Wu, J. and Hassan, A. E. and Holt, R. C.},
  title = {Comparison of clustering algorithms in the context of software evolution},
  booktitle = {Proceedings of the 21st IEEE International Conference on Software Maintenance ICSM '05},
  year = {2005},
  pages = {525--535},
  doi = {10.1109/ICSM.2005.31},
  issn = {1063-6773},
}
@inproceedings{Tzerpos1999,
  author = {Tzerpos, V. and Holt, R. C. },
  title = {{MoJo}: a distance metric for software clusterings},
  booktitle = {Proceedings of the 6th Working Conference on Reverse Engineering WCRE '99},
  year = {1999},
  pages = {187--193},
}
@inproceedings{Bittencourt2009,
 author = {Bittencourt, Roberto Almeida and Guerrero, Dalton Dario Serey},
 title = {Comparison of Graph Clustering Algorithms for Recovering Software Architecture Module Views},
 booktitle = {Proceedings of the 13th European Conference on Software Maintenance and Reengineering CSMR '09},
 year = {2009},
 isbn = {978-0-7695-3589-0},
 pages = {251--254},
 doi = {http://dx.doi.org/10.1109/CSMR.2009.28},
 publisher = {IEEE Computer Society},
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@article{Andritsos2005,
  author = {Andritsos, P. and Tzerpos, V.},
  title = {Information-theoretic software clustering},
  journal = {IEEE Transactions on Software Engineering},
  year = {2005},
  volume = {31},
  pages = {150--165},
  number = {2},
  doi = {10.1109/TSE.2005.25},
  issn = {0098-5589},
}
@inproceedings{Gunqun2008,
 author = {Gunqun, Qian and Lin, Zhang and Li, Zhang},
 title = {Applying Complex Network Method to Software Clustering},
 booktitle = {Proceedings of the 1st International Conference on Computer Science and Software Engineering CSSE '08},
 year = {2008},
 isbn = {978-0-7695-3336-0},
 pages = {310--316},
 doi = {http://dx.doi.org/10.1109/CSSE.2008.1012},
 publisher = {IEEE Computer Society},
}
@article{Lancichinetti2009b,
   author = {Lancichinetti, A. and Fortunato, S.},
    title = {Community detection algorithms: A comparative analysis},
  journal = {Physical Review E},
archivePrefix = "arXiv",
   eprint = {0908.1062},
 keywords = {Networks and genealogical trees},
     year = 2009,
    month = nov,
   volume = 80,
   number = 5,
    pages = {056117-+},
      doi = {10.1103/PhysRevE.80.056117}
}
@article{Mitchell2007,
 author = {Mitchell, Brian S. and Mancoridis, Spiros},
 title = {On the evaluation of the {Bunch} search-based software modularization algorithm},
 journal = {Soft Computing},
 volume = {12},
 number = {1},
 year = {2007},
 issn = {1432-7643},
 pages = {77--93},
 doi = {http://dx.doi.org/10.1007/s00500-007-0218-3},
 publisher = {Springer-Verlag},
}
@article{Traud2008,
   author = {Traud, A.~L. and Kelsic, E.~D. and Mucha, P.~J. and Porter, M.~A.},
    title = "{Community Structure in Online Collegiate Social Networks}",
  journal = {ArXiv e-prints},
archivePrefix = "arXiv",
   eprint = {0809.0690},
 primaryClass = "physics.soc-ph",
     year = 2008,
    month = sep,
}
@article{Jeong2000,
    author = {Jeong, H. and Tombor, B. and Albert, R. and Oltvai, Z. N. and Barabasi, A. L.},
    citeulike-article-id = {238},
    doi = {10.1038/35036627},
    issn = {0028-0836},
    journal = {Nature},
    month = oct,
    number = {6804},
    pages = {651--654},
    posted-at = {2009-09-02 00:28:35},
    priority = {0},
    title = {The large-scale organization of metabolic networks},
    volume = {407},
    year = {2000}
}
@article{Jeong2001,
  author = {Hawoong Jeong and Sean P. Mason and Albert-Laszlo Barabasi and Zoltan N. Oltvai},
  title = {Lethality and centrality in protein networks},
  journal = {Nature},
  volume = {411},
  pages = {41},
  year = {2001}
}
@inproceedings{Adamic2005,
    author = {Adamic, Lada A. and Glance, Natalie},
    booktitle = {Proceedings of the 3rd international workshop on Link discovery LinkKDD '05},
    citeulike-article-id = {1244437},
    doi = {10.1145/1134271.1134277},
    isbn = {1595932151},
    keywords = {blog, blogosphere, blogs, polictical},
    pages = {36--43},
    posted-at = {2007-09-16 16:25:01},
    priority = {2},
    publisher = {ACM Press},
    title = {The political blogosphere and the 2004 {U.S.} election: divided they blog},
    year = {2005}
}
@article{Watts1998,
  author = {Watts, D. J. and Strogatz, S. H. },
  title = {Collective dynamics of `small-world' networks.},
  journal = {Nature},
  year = {1998},
  volume = {393},
  pages = {440--442},
  number = {6684},
  month = jun,
  citeulike-article-id = {99},
  doi = {10.1038/30918},
  issn = {0028-0836},
  keywords = {complex\_networks, complex\_systems, network, network\_generation\_model,
	small\_world},
  posted-at = {2007-10-10 03:41:03},
  priority = {5},
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@inproceedings{Anquetil1999,
  author = {Anquetil, N. and Lethbridge, T. C.},
  title = {Experiments with clustering as a software remodularization method},
  booktitle = {Proceedings of the 6th Working Conference on Reverse Engineering WCRE '99},
  year = {1999},
  pages = {235--255},
  doi = {10.1109/WCRE.1999.806964},
  isbn = {0-7695-0303-9},
  publisher = {IEEE Computer Society},
}
@inproceedings{Mancoridis1998,
  author = {Mancoridis, S. and Mitchell, B. S. and Rorres, C. and Chen, Y. and
	Gansner, E. R.},
  title = {Using automatic clustering to produce high-level system organizations
	of source code},
  booktitle = {Proceedings of the 6th International Workshop on Program Comprehension IWPC '98},
  year = {1998},
  pages = {45--52},
}
@inproceedings{Tzerpos2000,
  author = {Tzerpos, V. and Holt, R. C.},
  title = {{ACDC}: an algorithm for comprehension-driven clustering},
  booktitle = {Proceedings of the 7th Working Conference on Reverse Engineering WCRE '00},
  year = {2000},
  pages = {258--267},
  doi = {10.1109/WCRE.2000.891477},
	volume = {0},
	issn = {1095-1350},
  publisher = {IEEE Computer Society},
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% ALGUNS ARTIGOS QUE PODEM SER INTERESSANTES (SOBRE EXPERIMENTAÇÃO)
@inproceedings{Zhao2004,
	author = {Zhao, Wei and Zhang, Lu and Liu, Yin and Sun, Jiasu and Yang, Fuqing},
	title = {SNIAFL: Towards a Static Non-Interactive Approach to Feature Location},
	booktitle = {Proceedings of the 26th International Conference on Software Engineering ICSE '04},
	year = {2004},
	isbn = {0-7695-2163-0},
	pages = {293--303},
	publisher = {IEEE Computer Society},
	address = {Washington, DC, USA},
}
@article{Tichy1998,
	author = {Tichy, Walter F.},
	title = {Should Computer Scientists Experiment More?},
	journal = {Computer},
	volume = {31},
	issue = {5},
	month = may,
	year = {1998},
	issn = {0018-9162},
	pages = {32--40},
	numpages = {9},
	doi = {10.1109/2.675631},
	acmid = {620983},
	publisher = {IEEE Computer Society Press},
	address = {Los Alamitos, CA, USA},
}
@misc{Feitelson2005,
	title = {Experimental Computer Science: The Need for a Cultural Change},
	author = {Dror G. Feitelson},
	year = {2005},
	note = {Disponível em \url{http://www.cs.huji.ac.il/~feit/papers/exp05.pdf}.},
}
@inproceedings{Basili1996,
	author = {Basili, Victor R.},
	title = {The role of experimentation in software engineering: past, current, and future},
	booktitle = {Proceedings of the 18th international conference on Software engineering},
	year = {1996},
	isbn = {0-8186-7246-3},
	location = {Berlin, Germany},
	pages = {442--449},
	numpages = {8},
	acmid = {227818},
	publisher = {IEEE Computer Society},
	address = {Washington, DC, USA}
}
